Wacky Pirate Hijinks - Causing and Resolving Conflict between Autonomous Agents in a Virtual Storyworld
نویسنده
چکیده
The Virtual Storyteller is a story generation system based on emergent narrative. Emergent narrative is a method in story generation in which the characters all have their own goals, desires and motivations upon which they base their actions within the story. This way, the story is formed around the characters, instead of the characters adapting themselves to the story. While this does increase the believability, it makes it harder to generate an interesting story; the characters choose their actions based on what is best for them, instead of what makes a story interesting. In this thesis, it is tried to remedy this, and make the stories generated by the Virtual Storyteller more interesting. This is done by following Freytag's dramatic structure, which describes how the conflicts in a story develop. Therefore, this thesis focuses on introducing and resolving these conflicts within the Virtual Storyteller, while trying not to impact the characters' autonomy significantly. The conflicts are described by so called plot threads, that describe requirements the story world must meet in order to place two characters into conflict with each other. By making sure the world meets these requirements, the environment of the characters can be changed to instigate the conflict between them. This conflict can then be resolved by giving the story's protagonist access to slightly better abilities than his antagonist, that appear to make him just a bit better or luckier, thus giving him enough of an advantage in the conflict to allow him to win it. By controlling when new conflicts are introduced, and when the protagonist gains access to his better abilities, it becomes possible to direct enough to allow the action to rise, reach a climax, and then fall, and thus follow a dramatic structure. Preface Finally, after far too many months, I managed to finalize my thesis. The experience was ranging from frustrating (" *sob* Why won't your fire that cannon, Guybrush?! ") to really weird (" Hmmz, technically you do win by blowing up your own ship. "), to just plain awesome (" Both ships are destroyed, everybody loses! Yay! "). Overall it was very enjoyable because, well, writing about wacky pirate hijinks just is. A lot of gratitude goes out to Ivo and Mariët, for being understanding about my RSI-related problems, as well as their invaluable advice and guidance. Also, thanks go out to my parents, for their support and for not …
منابع مشابه
Resolving Student-Parents Conflicts through the Improvement of Moral and Spiritual Intelligence
Resolving conflicts between students and their parents could lead to improvements in academic achievement. As a result, ways of helping with such an outcome are of significance. It can be hypothesized that improvements in moral and spiritual intelligence could lead to such resolutions. To explore this relationship, from among 450 high school students selected randomly, a group of 90 students wi...
متن کاملA Context-aware Architecture for Mental Model Sharing through Semantic Movement in Intelligent Agents
Recent studies in multi-agent systems are paying increasingly more attention to the paradigm of designing intelligent agents with human inspired concepts. One of the main cognitive concepts driving the core of many recent approaches in multi agent systems is shared mental models. In this paper, we propose an architecture for sharing mental models based on a new concept called semantic movement....
متن کاملNegotiation in a multi-agent supply chain system
– The integration of isolated supply chain functions into a global system and the coordination of multiple functions across the system are two open problems. In this paper we address these problems by organizing the supply chain as a collection of autonomous agents that are able to coordinate their activities through negotiation. The agents generate plans of action towards the achievement of th...
متن کاملMultiple mating in the traumatically inseminating Warehouse pirate bug, Xylocoris flavipes: effects on fecundity and longevity.
Optimal mating frequencies differ between sexes as a consequence of the sexual differentiation of reproductive costs per mating, where mating is normally more costly to females than males. In mating systems where sexual reproduction is costly to females, sexual conflict may cause both direct (i.e. by reducing female fecundity or causing mortality) and indirect (i.e. increased risk of mortality,...
متن کاملConflict Management in Multiagent Robotic System: FSM and Fuzzy Logic Approach
Intelligent agents are a new paradigm for developing complex system applications. The most powerful tools for handling complexity in system development are modularity and abstraction. Agents represent a powerll tool for making systems modular. Industrial application of agent technology were among the first to be developed, in such domain as process control, manufacturing and robotic systems. Th...
متن کامل